import java.util.ArrayList;


public class Tile extends Entity
{
	public Tile(Game game, int x, int y, SpriteImage sprite)
	{
		super(game, x, y, sprite);
	}
	
	/* Add more tile-specific properties here
	 * 
	 */
	/*
	public ArrayList<Tile> findBottomTiles()
	{
		ArrayList<Entity> list = new ArrayList<Entity>();
		//find left bound - needs to be a multiple of the tileSize
		int leftBound = x - MapReader.tileWidth;
		
		//find right bound
		int rightBound = x + MapReader.tileWidth * 2;
		
		//find upper bound
		int upperBound = y + MapReader.tileHeight;
		
		//find lower bound
		int lowerBound = y + MapReader.tileHeight * 2;
		Entity toAdd;
		for(int y = upperBound; y <= lowerBound; y += 64)
		{
			for(int x = leftBound; x <= rightBound; x += 64)
			{
				
				toAdd = game.tileMap.get(new BlockLocation(x, y));
				if (toAdd != null)
				{
					list.add(game.tileMap.get(new BlockLocation(x, y)));
				}
			}
			
		}
		return list;
	}
	*/
	
}
